package com;

public class ReflectDemo1 {//定义一个反射测试类
    public static void main(String[] args) throws Exception {//main方法入口并抛出异常
        Class<?> c1 = Class.forName("com.Student");//通过Class类的forname方法获取类的class文件对象
        Class<Student> c2 = Student.class;//通过类名.clas获取类的class文件
        Student s = new Student();//创建学生类对象
        Class<? extends Student> c3 = s.getClass();//通过学生对象.getclass方法获取class的文件对象
        System.out.println(c1 == c2);//判断class是否相等
        System.out.println(c1 == c3);//判断class是否相等

    }
}
